Microsoft DirectX 8.1 (C++)

IScanningTuner Interface

The IScanningTuner interface is implemented on the BDA Network Provider filters. It inherits from ITuner and permits direct control of a tuner that supports searching for valid programming. The client must provide a valid tuning space (using ITuner::put_TuningSpace or ITuner::put_TuneRequest) before calling any of the methods in this interface. This interface is meant to be used in conjunction with the IBroadcastEvent outbound interface.

Note   Only applications that are intended to run on Microsoft� Windows� 9.x or Windows 2000 will use this interface. On Windows XP Home Edition and Windows XP Professional, the Video Control handles all tuning interactions with the Network Provider.

In addition to the methods inherited from IDispatch and ITuner, the IScanningTuner interface exposes the following methods.

Method Description
AutoProgram Scans for all channels with valid programming.
ScanDown Changes the channel to the next lower channel with valid programming, pauses for the specified number of milliseconds, then repeats until canceled.
ScanUp Changes the channel to the next higher channel with valid programming, pauses for the specified number of milliseconds, then repeats until canceled.
SeekDown Changes the channel to the next lower channel with valid programming.
SeekUp Changes the channel to the next higher channel with valid programming.